#pragma once
#include "glm/glm.hpp"
#include "GLShader.h"
#include "PerFrameData.h"

class Grid {
public:
	Grid();
	~Grid();
	void Draw(const PerFrameData&);
	void Init();
private:
	GLProgram* gridProgram;
	GLuint gridPerFrameDataBuffer;
	GLuint vaoGrid;
	GLsizeiptr gridBufferSize;
};